package com.luke.exercise.mybatis;

import java.io.Serializable;
import java.util.Date;

/**
 * 支付操作日志表
 * @author lusen 2016/7/14
 */
public class TrdOperationLogEntity implements Serializable {

    private static final long serialVersionUID = 2128060374508835867L;

    private Long id;
    /**
     * 接口名称
     */
    private String invokeClass;
    /**
     * 接口方法
     */
    private String invokeMethod;
    /**
     * 调用参数
     */
    private String invokeParam;
    /**
     * 调用类型
     */
    private String invokeType;
    /**
     * 跟踪Id
     */
    private String traceId;
    /**
     * 创建日期
     */
    private Date createTime;
    /**
     * 更新日期
     */
    private Date updateTime;

    /**
     * 获取id
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置id
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取接口名称
     * @return invokeClass
     */
    public String getInvokeClass() {
        return invokeClass;
    }

    /**
     * 设置接口名称
     * @param invokeClass
     */
    public void setInvokeClass(String invokeClass) {
        this.invokeClass = invokeClass;
    }

    /**
     * 获取接口名称
     * @return invokeMethod
     */
    public String getInvokeMethod() {
        return invokeMethod;
    }

    /**
     * 设置接口名称
     * @param invokeMethod
     */
    public void setInvokeMethod(String invokeMethod) {
        this.invokeMethod = invokeMethod;
    }

    /**
     * 获取调用参数
     * @return invokeParam
     */
    public String getInvokeParam() {
        return invokeParam;
    }

    /**
     * 设置调用参数
     * @param invokeParam
     */
    public void setInvokeParam(String invokeParam) {
        this.invokeParam = invokeParam;
    }

    /**
     * 获取调用类型
     * @return invokeType
     */
    public String getInvokeType() {
        return invokeType;
    }

    /**
     * 设置调用类型
     * @param invokeType
     */
    public void setInvokeType(String invokeType) {
        this.invokeType = invokeType;
    }

    /**
     * 获取跟踪Id
     * @return traceId
     */
    public String getTraceId() {
        return traceId;
    }

    /**
     * 设置跟踪Id
     * @param traceId
     */
    public void setTraceId(String traceId) {
        this.traceId = traceId;
    }

    /**
     * 获取创建日期
     * @return createTime
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建日期
     * @param createTime
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取更新日期
     * @return updateTime
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置更新日期
     * @param updateTime
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

}
